Rocky 您所在的位置:网站首页 rock linux9配置ip Rocky

Rocky

2024-04-26 21:39| 来源: 网络整理| 查看: 265

Rocky_Linux9_DHCP服务器搭建 精选 原创

青菜浪人 2023-12-21 09:09:33 博主文章分类:Linux ©著作权

文章标签 IP Rocky_Linux DHCP服务器 文章分类 运维

©著作权归作者所有:来自51CTO博客作者青菜浪人的原创作品,如需转载,请与作者联系,否则将追究法律责任

DHCP是一种用于IP网络中的协议,它可以使网络管理员更容易管理和配置网络上的计算机。DHCP的主要功能是为连接到网络的设备分配IP地址、子网掩码、默认网关以及其他相关的配置信息。它可以自动地为网络上的每台设备分配唯一的IP地址和其他参数,从而简化了网络管理的工作量。另外,DHCP还支持自动更新IP地址的功能,当设备移动到另一个网络区域时,DHCP会自动为其分配新的IP地址,从而避免了手动修改IP地址的麻烦。总的来说,DHCP能够有效地提高网络管理效率和稳定性,减少网络故障发生率,有助于维护网络的安全性和可靠性。

环境准备

主机

IP

dhcp-server

192.168.3.1/24

client

自动获取

web-server

分配固定IP(192.168.3.2/24)

一、关闭系统的dhcp服务

在vmware中编辑虚拟网络

Rocky_Linux9_DHCP服务器搭建_Rocky_Linux

选择当前虚拟机连接的网卡,取消使用本地DHCP服务的勾选

Rocky_Linux9_DHCP服务器搭建_Rocky_Linux_02

二、安装dhcp服务yum install dhcp-server -y

Rocky_Linux9_DHCP服务器搭建_IP_03

配置dhcp服务

复制配置文件到/etc/dhcp/目录下

#/usr/share/doc/dhcp-server/目录下执行 [root@DHCP-SERVER dhcp-server]# cp -a dhcpd.conf.example /etc/dhcp/ #/etc/dhcp目录下执行 [root@DHCP-SERVER dhcp]# mv dhcpd.conf dhcpd.conf.bak [root@DHCP-SERVER dhcp]# mv dhcpd.conf.example dhcpd.conf

修改配置文件,配置dhcp地址池

vim /etc/dhcp/dhcpd.conf subnet 192.168.3.0 netmask 255.255.255.0 { #设置地址池子网范围 range 192.168.3.10 192.168.3.254; #设置地址池从192.168.3.10开始分配地址,3.254结束 option routers 192.168.3.1; #设置默认网关 option domain-name-servers 114.114.114.114,114.114.115.115; #设置要分配的dns服务器地址 default-lease-time 600; #默认租期时间为600秒 max-lease-time 7200; #最大租期为7200秒 }

Rocky_Linux9_DHCP服务器搭建_IP_04

启用dhcp服务,测试效果systemctl start dhcpd && sysstemctl enable dhcpd #如果开启了防火墙则需要关闭或放行对应服务 systemctl stop firewalld

在客户端配置网卡获取IP为自动获取,重启网卡查看

vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp #启用dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 DEVICE=ens33 ONBOOT=yes

Rocky_Linux9_DHCP服务器搭建_IP_05

如何为主机分配固定IP?

修改dhcp配置文件,将需要固定IP的服务器mac地址和主机名填写在配置文件中

vim /etc/dhcpd/dhcpd.conf host web-server { hardware ethernet 00:0c:29:28:21:b5; fixed-address 192.168.3.2; }

Rocky_Linux9_DHCP服务器搭建_IP_06

在web-serever中重启网络,查看IP

nmcli c down ens160 &&nmcli c up ens160

Rocky_Linux9_DHCP服务器搭建_DHCP服务器_07

查看已经分配的IPsystemctl status dhcpd

Rocky_Linux9_DHCP服务器搭建_Rocky_Linux_08

还可以在文件中查看dhcp地址池中已分配的IP信息

/var/lib/dhcpd #动态分配的IP记录会存放在此目录下的文件内

Rocky_Linux9_DHCP服务器搭建_IP_09

收藏 评论 分享 举报

上一篇:DNS服务器搭建小记

下一篇:Apache+CA证书服务搭建



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有